﻿@font-face {
  font-family: 'iconfont';  /* project id 455609 */
  src: url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.eot');
  src: url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.woff') format('woff'),
  url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_455609_md6xsqc4pwrk9.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 13px;
    font-style: normal;
}

.key_tag{text-decoration:underline;}



.navbg{
	width: 100%;
    height: 100px;
    margin: 0 auto;
    background: #0e3185;
    position: relative;
    z-index: 999;
	padding:10px 0;
	}
	
.navbg .maina{width: 1200px;height:auto;margin:0 auto;}	
.navbg .maina .logo{
	display: block;
	float: left;
	font-size:16px;
	color:#fff;
	line-height:26px;
	margin-right: 20px;
	background:url(../images/logo.png) no-repeat 0 23px;
	padding-left:85px;

	}	
.navbg .maina .logo p{font-size:28px;color:#fff;font-weight:bold;line-height:44px;padding-top:14px;}
	
.navbg .maina .righttxt{ display:block; float:right}
.navbg .maina .righttxt .tel{
	background: url(../images/top_tel.png) 565px center no-repeat;
    padding-left: 20px;
    font-size: 21px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 45px;
    color: #efa007;
    text-align: right;
	}
	
.navbg ul{}
.navbg ul li{ float:left;position:relative;margin: 0 6px;}

.navbg ul li a{
	line-height: 45px;
	font-size: 17px;
	color: #fff;
	display: block;
	padding: 0 7px;
	}
.navbg ul li a:hover{background:#efa007;}
.navbg ul li:hover{background:#efa007;}
.navbg ul li:hover a{ color:#fff}

.navbg ul li dl{position:absolute; left:0px; top:35px; z-index:99999;display:none; width:100%}
.navbg ul li:hover dl{ position:absolute; left:0px; top:35px; z-index:99999;display:block;}

.navbg ul li dl dt a{
	padding-left:0;
	padding-right:0;
	width:100%;
	height:35px;
	line-height:35px !important;
	color:#333 !important;
	font-size: 15px !important;
	font-weight:100;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block; float:left;
	text-align:center;
	background:#fff; border-bottom:1px solid #f5f5f5}


.navbg ul li dl dt a:hover{
	background:#006cb7;color:#fff !important;line-height:35px !important; font-size:15px !important; font-weight:500;}

.navbg .nav_on{color:#fff; background:#efa007;}

.navbg.nav01 {position: fixed;top: 0;left: 0;width: 100%;min-width: 1200px; z-index:999; background:#0e3185; margin:0;}




.n_banner{ width:100%; margin:0 auto}
.n_banner img{ max-width:100%; height:auto}



.page{ width:100%;margin:10px auto; line-height:30px; text-align: center;}
.page a{line-height:30px; color:#444}
.page span{ display:inline-block; padding:0 10px 0 0;}
.page a.num.select{ padding:3px 9px; color:#fff; background:#1a5dc2}
.page a.num{
	background: #fff;
    padding: 3px 9px;
    border: 1px solid #cfcfcf; margin: 0 4px;
	}
.page a.num:hover{ padding:3px 9px; color:#fff; background:#1a5dc2}



/*上一页下一页*/
.news_page{ margin:20px auto;overflow: hidden;}
.news_page dt,.news_page dd{ width:44.3%;float:left; height:40px; line-height:40px; overflow:hidden;padding:0 10px 0 30px;background:#f5f5f5;}
.news_page .pagepre{background:#f5f5f5 url(../images/public/pagepre.png) no-repeat 10px center;} 
.news_page .pagepre a{line-height:40px; color:#444} 
.news_page .pagenext{text-align: right;padding-right: 30px; background:#f5f5f5 url(../images/public/pagenext.png) no-repeat 98% center; } 
.news_page .pagenext a{line-height:40px; color:#444} 
.news_page .pagepre:hover{ background:#d8d8d8 url(../images/public/pagepre.png) no-repeat 10px center;}
.news_page .pagenext:hover{background:#d8d8d8 url(../images/public/pagenext.png) no-repeat 98% center;}



/*网站底部*/

.footer{background:#282c2f; padding-top:45px; padding-bottom:50px}
.footer .maina{ width:1200px; margin:0 auto}

.navigation{
	display: block;
	float: left;
	width: 300px;
	height: auto;
	margin-right: 50px;
	}
.navigation .title{ font-size:18px; color:#ffffff; line-height:35px}
.navigation .title .dec{ width:18px; height:2px; display:block; background:#fff}
.navigation .contentb{ margin-top:20px}
.navigation .contentb ul li{
    display: block;
    float: left;
    width: 45%;
    margin-right: 10%;
 }
.navigation .contentb ul li a{line-height:35px; font-size:15px; color:#a9abac}
.navigation .contentb ul li:nth-child(2n){ margin-right:0}




.bot_cplist{
	display: block;
	float: left;
	width: 200px;
	height: auto;
	margin-right: 50px;
	}
.bot_cplist .title{ font-size:18px; color:#ffffff; line-height:35px}
.bot_cplist .title .dec{ width:18px; height:2px; display:block; background:#fff}
.bot_cplist .contentb{ margin-top:20px}
.bot_cplist .contentb ul li{
    display: block;
    width: 100%;
 }
.bot_cplist .contentb ul li a{line-height:35px; font-size:15px; color:#a9abac}
/*.bot_cplist .contentb ul li:nth-child(2n){ margin-right:0}*/



.botlx{
	display: block;
    float: left;
    width: 360px;
	}
.botlx .title{ font-size:18px; color:#ffffff; line-height:35px}
.botlx .title .dec{ width:18px; height:2px; display:block; background:#fff}
.botlx .content{ margin-top:20px;}
.botlx .content *{font-size:15px; line-height:30px; color:#a9abac}

.attention{ width:120px; height:auto; display:block; float:right; text-align:center; font-size:14px; color:#a9abac; line-height:40px;}
.attention img{ width:120px; height:120px; margin-top:30px}


.bottom{ width:100%; height:60px; margin:0 auto; background:#282c2f; text-align:center; border-top:1px solid #464646}
.bottom li{
	display: inline-block;
    height: 60px;
    line-height:60px;
    /*padding: 0 45px;*/
    margin: 0 45px;
    /*background: #2756cc;*/
    color: #a9abac;
    font-size: 15px;
    /*border-radius: 25px;*/
	}
.bottom li a{line-height:60px;color: #a9abac;font-size: 15px;}